//router 是一个构造函数 是express的方法
const express = require('express');
const router = new express.Router();
//引入服务器与数据库 的连接  创建数据库
const db = require('../db/students_info');
//引入  创建约束对象 模型对象  创建集合
const model_students_info = require('../models/studdents_info');
//创建路由
router.post('/students_info',async(req,res)=>{
    // console.log(req.body);
    //等服务器与数据库连接成功后
    await db;
    //在服务器 进行  增
    // const result = model_students_info.create(req.body);
    // console.log(result);
    // res.send('学生信息提交成功！');
    try{
        //将数据存到数据库中
        await model_students_info.create(req.body);
        res.send('学生信息提交成功！')
    }catch(e){
        console.log(e);
        res.send('请重新输入！')
    }
})

router.get('/test',(req,res)=>{
    console.log('测试get');
    res.send('test成功！');
})

//暴露
module.exports = router;